cover the substantial shortage in financial - Turc Anglais Dictionnaire